infamous punishment - Francés Inglés Diccionario